dall sheep - English Synonyms Dictionary